contract definition - Francés Inglés Diccionario